#include "TParser.h"


int TParser_setError(TParser *p, int codigo, char* mensaje)
{
    int i = 0;
    p->codigoError = codigo;

    for(i=0;i<100;i++)
    {
        p->mensajeError[i] = mensaje[i];
    }

    return 0;
}

int TParser_getUltimoError(TParser *p, int* codigo, char* mensaje)
{
    int i = 0;

    *codigo = p->codigoError;

    for(i=0;i<100;i++)
    {
         mensaje[i] = p->mensajeError[i];
    }

    return 0;
}


int TParser_Crear(TParser* p)
{



    return 0;
}


int TParser_setAnalizadorLexico(TParser* p,TLexico * al)
{
	p->al = al;

	return 0;

}


int TParser_PushChar(TParser* p, char c)
{

    TLexico_PushChar(p->al, c);


    return 0;
}


int TParser_terminarFlujo(TParser* p)
{
	TLexico_terminarFlujo(p->al);

    return 0;

}

